protective frame - French English Dictionary